*{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font:400 14px/30px "microsoft yahei"}
body{font-size:14px;text-align:center;background:#fff;color:#333;font-family:'microsoft yahei'}
img{border:none}
ul{list-style:none}
#CB_All{display: none;}
#loading{background:url(../images/loading.gif) no-repeat center}
a:hover img{opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8}
.wrap,#container{text-align:left;position:relative;margin:0 auto}
#container,.wrap{width:1200px;min-width:1200px}
div:after,dl:after,ul:after{content:"";display:block;height:0;clear:both}
.clearfix{display:block}
a:link,a:visited{color:#333;text-decoration:none}
a:hover{color:red}
a:focus{outline:0}
.hidden{overflow:hidden;height:0}
input{background:0 0;outline:0;border:none;font-family:'microsoft yahei'}
.clear{clear:both}
.left{float:left!important}
.right{float:right!important}
.mt-10{margin-top:10px}
.mt-20{margin-top:20px}
/*========(头部)========*/
.header{height:110px}
.header .top-part{border-bottom: 2px solid #108fe2;height:74px;width:100%;min-width:1200px;z-index:999;background:#fff;/*box-shadow:-1px 2px 6px rgba(0, 0, 0, 0.6)*/}
.w-come{height:36px;line-height:36px;color:#fff;background:#414141}
.wel_right a{color:#fff}
.wel_right a:hover{color:#f60}
.wel_right span{margin-left:30px}
.header .logo{position:absolute}
.header .logo{top:3px;left:0;min-width:420px;width:270px;height:68px;background:url(../images/icon.png) 0 0 no-repeat}
.header .logo a{display:block;height:68px;cursor:pointer}
/*========(导航)========*/
.header .nav{position:relative;float:right;margin-top:21px;width:880px}
.header .nav ul li{position:relative;float:left;text-align:center;width:90px;margin:0 10px}
.header .nav ul li a:link,.nav ul li a:visited{display:block}
.header .nav .on a,.header .nav ul li a:hover,.header .nav ul li a.current:hover,.header .nav ul li a.current:link,.header .nav ul li a.current:visited{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.header .nav ul li a:hover{color:#fff;background:#108fe2}
.header .nav ul li a.current:hover,.header .nav ul li a.current:link,.header .nav ul li a.current:visited{display:block;color:#fff;background:#108fe2}
.header .nav ul li a.current:hover,.header .nav ul li a.current:link,.header .nav ul li a.current:visited,.header .nav ul li a:link,.nav ul li a:visited{height:32px;line-height:32px}
.header .nav dl{display:none;position:absolute;left:0;top:28px;background:#108fe2;padding:10px 5px 10px 7px;min-width:200px;z-index:999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.header .nav dl dd{line-height:35px}
.header .nav dl dd a{text-align:left;padding:0 10px;height:36px!important;line-height:36px!important;display:block!important;color:#fff!important}
.header .nav dl dd a:hover{background:#0076db!important;color:#fff!important}
.header .nav #m7 dl{left:auto;right:0px}
/*========(幻灯切换)========*/
.banner,.about-hd,.demo-hd,.cert-hd,.case-hd,news-hd,.contact-hd{width:100%;position:relative;height:420px;background:#000;min-width:1200px}
.banner .pic-list{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.banner .pic-list ul{width:100%!important}
.banner .pic-list li,.about-hd .pic-list li,.demo-hd .pic-list li,.cert-hd .pic-list li,.case-hd .pic-list li,news-hd .pic-list li,.contact-hd .pic-list li{width:100%!important;height:420px;overflow:hidden;text-align:center}
.banner .pic-list li a,.about-hd .pic-list li a,.demo-hd .pic-list li a,.cert-hd .pic-list li a,.case-hd .pic-list li a,news-hd .pic-list li a,.contact-hd .pic-list li a{display:block;height:420px}
.banner .ico-list{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:50px;line-height:50px}
.banner .ico-list ul{text-align:center}
.banner .ico-list ul li{cursor:pointer;display:inline-block;zoom:1;width:50px;height:8px;margin:0 10px;overflow:hidden;background:#000;filter:alpha(opacity=80);opacity:.8;line-height:999px}
.banner .ico-list ul .on{background:#f60}
.banner .next,.banner .prev{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:10%;z-index:1;width:38px;height:38px;background:url(../images/icon.png) 0px -80px #000 no-repeat;cursor:pointer;display:none}
.banner .next{left:auto;right:10%;background-position:-70px -80px}
/*========(网页底部)========*/
.footer{background:#26282f;padding:15px 0}
.footer .qcode{}
.footer .qcode p{color:#fff;line-height:0}
.footer .qcode p.tit{width:134px;text-align:center;line-height:36px}
.footer .qcode img{margin:17px 30px 0 0;width:134px;height:134px}
.footer .basic{margin-right:10px}
.footer h3{font-size:16px;color:#d9d9d9;line-height:40px;padding-top:4px}
.footer p{font-size:12px;color:#838383;line-height:240%}
.foot-nav{background:url(../images/icon13.png) repeat-y left;margin-top:10px;margin-left:20px;padding-left:20px;min-height:170px;width:90px;}
.foot-nav h2{font-size:14px;color:#d9d9d9}
.foot-nav h2 a{color:#d9d9d9;font-size:16px;line-height:30px;clear:both!important}
.foot-nav a{line-height:30px;font-size:12px;color:#666;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.foot-nav a:hover{text-decoration:underline;color:#FFF}
.footer .prod a{float:left;margin-right:20px}
.copyright{background:#303030;line-height:30px;font-size:12px;padding:5px 0;min-width:1200px;text-align:center;color:#9c9c9c}
.copyright a{color:#9c9c9c}
.copyright a:hover{color:#fff}
/*========(分页)========*/
.pages{margin-top:20px;text-align:center;overflow:hidden;line-height:30px;font-size:12px!important}
.pages span{padding:5px 10px 5px 10px;color:#fff;background-color:#108fe2;margin:0 5px}
.pages a{padding:5px 10px;background:#f1f1f1;color:#746d81;margin:0 5px}
.pages a:hover{color:#fff;background-color:#108fe2}
